* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	list-style: none;
	text-decoration: none;
}
@media (max-width:600px) {
	.gou,.bi {
		text-align: center;
		margin: auto;
	}
	.tai {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.you {
		margin-bottom: 20px;
	}
	.cxy,header .man3,header .mua,.left {
		margin-left: 5px;
		margin-right: 5px;
	}
	header .man3{
       margin-top: 20px;
	}
	.gou a {
		margin-left: 0px;
		margin-right: 0px;
	}
	nav .px ul li {
		margin-left: 10px;
	}
}
.left a:hover{
	color: aqua;
}
.row::after {
	content: "";
	display: table;
	clear: both;
}
nav {
	background: #3097d1;
}
.container {
	display: flex;
}
.left,.right {
	flex: 1;
	padding-right: 5px;
	padding-left: 5px;
}
.center {
	flex: 2;
    padding: 0 10px 0 10px;
}
.px {
	padding: 18px;
	padding-left: 0px;
}
nav .px img {
	width: 60px;
	height: 20px;
	float: left;
}
nav .px img {
	float: left;
	line-height: 1;
	color: white;
	margin-bottom: 18px;
}
nav .px a {
	color: white;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}
/*       中间         */
header {
	margin-top: 30px;
}
header .boot1 {
	background: #ffffff;
	text-align: center;
	border: 1px solid #d3e0e9;
}
header .boot1 .bu1 img {
	width: 100%;
	height: 100%;
	border-bottom: 1px solid #d3e0e9;
}
header .boot1 .bu2 img {
	width: 100px;
	height: 100px;
	border: 4px solid #d5d5d5;
	border-radius: 50px;
	margin-top: -50px;
}
header .boot1 h3 {
	font-size: 23px;
	color: #1e3948;
}
header .boot1 p {
	padding-bottom: 23px;
	margin: 0px;
	color: #33394d;
	padding: 10px;
}
header .boot2 {
	flex-basis: 50%;
	background: white;
}
header .boot3 {
	flex-basis: 25%;
	background: white;
}
header .bi,header .gou,header .mua {
	border: 1px solid #d3e0e9;
	margin-top: 20px;
	padding: 20px;
}
header .zi {
	padding: 20px;
	border: 1px solid #d3e0e9;
}
header .bi a,header .tai a {
	list-style: none;
	text-decoration: none;
}
header .bi .ai:hover {
	color: aqua;
}
header .gou a {
	display: inline-block;
	width: 95px;
	height: 97px;
	margin-bottom: 27px;
	margin-right: 15px;
	margin-left: 5px;
}
header .gou img,header .tai img {
	width: 100%;
	height: 100%;
}
header .gou h2,header .tai h2,header .cxy h2,header .mua h2 {
	font-size: 16px;
}
header .gou a:nth-child(3),header .gou a:nth-child(5),
header .gou a:nth-child(7) {
	margin-right: 0px;
	margin-left: 13px;
}
/*    中间第二部分     */
header .tai,header .you,header .cxy {
	border: 1px solid #d3e0e9;
	padding: 20px;
}
header .tai p {
	color: black;
}
header .tai a {
	width: 235px;
	height: 210px;
	display: inline-block;
	margin-right: 20px;
	margin-bottom: 20px;
}
header .tai a:nth-child(4),header .tai a:nth-child(6) {
	margin-right: 0px;
}
header .tai .sha {
	color: #1e3948;
	font-weight: bold;
}
header .tai p {
	color: #1e394d;
}
header .you h2 {
	font-size: 15px;
	color: #1e3948;
	font-weight: bold;
	margin-top: 10px;
}
header .you span {
	float: right;
	color: #a0aebe;
	font-size: 14px;
	font-weight: 100;
}
header .you p {
	color: black;
	font-size: 14px;
	font-weight: 400;
	margin-top: 10px;
}
header .you img,header .cxy img {
	width: 100%;
}
/*     中间第三部分        */
header .cxy h6 {
	font-size: 14px;
	padding-top: 10px;
}
header .cxy p {
	font-size: 14px;
}
header .cxy .bu {
	background-color: white;
	border: 1px solid #2a88bd;
	color: #2a88bd;
	border-radius: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-top: 4px;
}
header .cxy .bu:hover,header .mua button:hover {
	background: rgba(19, 86, 169, 0.33);
	color: aliceblue;
}
header .mua img {
	width: 60px;
	height: 60px;
	display: inline-block;
	border: 1px solid white;
	border-radius: 30px;
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
}
header .man1 h2 {
	float: left;
	margin-left: 4px;
	font-size: 14px;
}
header .mua button {
	padding: 1px 10px 3px 10px;
	margin-bottom: 20px;
	margin-left: 4px;
	border: 1px solid #2a88bd;
	border-radius: 4px;
	color: #2a88bd;
	background: white;
}
header .mua button img {
	width: 18px;
	height: 15px;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 0;
}
header .mua span {
	color: #999;
}
header .man3 {
	border: 1px solid #d3e0e9;
	padding: 10px;
	color: #1e394d;
}
/*          脚底板          f*/
footer {
	border: 1px solid #d3e0e9;
	text-align: center;
	margin: auto;
	margin-top: 20px;
}
footer p {
	text-align: center;
	margin: auto;
	padding: 20px;
}
footer .aa{
	text-decoration: none;
	color: #999;
}
footer .hou a {
text-align: center;
	text-decoration: none;
		padding-right: 10px;
}
footer .hou{
		padding-bottom: 20px;
}
footer .aa:hover{
	text-decoration: none;
    color: #887E7E;
}